package TestExercises08;

//TCP通信练习1---多发多收

/*
客户端:多次发送数据
服务器:接收多次数据，并打印
 */

import java.io.IOException;
import java.io.OutputStream;
import java.net.Socket;
import java.util.Scanner;

//客户端（Client）
public class Test01 {
    public static void main(String[] args) throws IOException {

        //1、创建Socket对象连接服务器
        Socket socket = new Socket("127.0.0.1", 10000);

        //2、写出数据
        Scanner sc = new Scanner(System.in);
        OutputStream os = socket.getOutputStream();

        while (true) {
            System.out.println("请输入您要发送的信息：");
            String str = sc.nextLine();
            if (str.equals("886")) {
                break;
            }
            os.write(str.getBytes());
        }

        //3、释放资源
        socket.close();
    }
}
